/*   
Theme Name: Centro studi coreografici Teatro Carcano
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: GoodChoice Studio
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-l-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


/*GENERICI*/
#wrapper{background:#f1f1f1;}
#container{width:640px; margin: 0 0 0 0px;}
#content{background:#ffffff; border:1px solid #e5e5e5; padding:40px; width:560px; margin: 0 0 0 -2px;}
#content .hentry{width:560px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;}
h2.entry-title a:hover{color:#b00000;}
a:visited{color:#666;}

/*HEADER*/
#header{background:#565656 url('images/header_bkg.png') no-repeat 50% 50%; height:178px;}
#header #branding{text-align:center; padding:0px; height:178px; background:url('images/logo-afpa.png') no-repeat 0% 50%;}
#header #branding #blog-title{margin:0 auto; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px;  padding-bottom:0px; margin-bottom:10px; padding-top:40px; text-indent: -9999px; background: url("images/title.png") no-repeat 50% 80%; height: 52px; width:500px;}
#header #branding #blog-description{margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:normal; text-indent: -9999px; background: url("images/description.png") no-repeat center center; height: 23px; width:500px; border-top:1px solid #fff; padding-top:30px; width:375px;}
#header #branding a, #header #branding #blog-description,  #header #branding #blog-title{color:#fff; text-shadow: 0 2px 0 #4e4e4e;}
	/*NAVIGAZIONE*/
	#access{background:#b00000; border-top:2px solid #474747; border-bottom:solid 2px #d2d2d2;height:43px;}
	#access a{background:#b00000; border-top:0px; border-bottom:0px; border-color:#c4544e; color:#fff; padding:0px 26px; height:43px; line-height:43px; font-size:16px; text-shadow: 0 1px 0 #750000;}
	#access a:hover, #access .current-menu-item a{background:#750000;}
	#access .menu ul{border-color:#c4544e;}

/*SIDEBAR*/
	/*MENU di SECONDO LIVELLO*/	
	#side-menu ul{list-style:none; margin-top:30px;display:block; width:350px; text-align:right;}
	#side-menu a{width:auto; margin-right:2px; display:inline-block;  background:#a6a6a6; margin-top:1px; padding:10px 20px 10px 50px; color:#fff; text-decoration:none; font-size:16px; text-align:right; border-right:4px solid #858585;}
	#side-menu a:hover, #side-menu .current-menu-item a{background:#404040; border-color:#333333; padding-left:70px;}
body.ie7 #side-menu ul{width:262px; padding-right:0px; padding-top:30px;}
body.ie7 #side-menu a{margin-right:0px;}
	/*ALLEGATI*/
	.allegati{background:#e4e4e4; display:block; width:250px; padding:15px; margin-bottom:10px;}
	.allegati .titolo, #primary h3{color:#a6370f; display:block; font-size:16px; border-bottom:1px solid #c9c9c9; padding:5px 10px 20px 10px; font-weight:bold; font-style:normal;}
	.allegati ul, #primary ul{list-style:none; padding:0px; margin:0px;}
	.allegati a, #primary a{ display:block; padding:15px 10px; border-bottom:1px solid #c9c9c9; font-size:14px; color:#4c4c49; text-decoration:none; font-family:arial; background:url('images/vai.png') no-repeat 95% 50%;}
	.allegati a:hover, #primary a:hover{background-color:#f2f2f2;}
	.allegati a.red{font-weight:bold; color:#a6370f; background-image:url('images/vai_red.png')}

/*CONTENT*/
h1.entry-title{font-weight:25px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.wp-caption{background:#d9d9d9; border-color:#cccccc; padding:5px 0px;}
.wp-caption p.wp-caption-text{padding:5px; font-style:italic; color:#404040;}
	/*MAP*/
	#map-global-post{border:5px solid #d9d9d9;}
	/*ALLEGATI*/
	#content .allegati{background:none; display:block; width:auto; padding:0px; margin-bottom:0px;}
	#content .allegati a{ display:block; padding:15px 10px 15px 40px; border-bottom:1px solid #c9c9c9; font-size:14px; color:#4c4c49; text-decoration:none; font-family:arial; background:url('images/vai.png') no-repeat 2% 50%;}
	#content .allegati a:hover{background-color:#f2f2f2;}


/*FOOTER*/
#footer{background:#565656;}
#footer #siteinfo{color:#8f8f8f; font-size:16px; display:none;}
#footer #first{color:#8f8f8f; font-size:16px; width:720px;}
#footer #third, #footer #second{text-align:right; width:auto;}
#footer .twitter-share-button{clear:both; margin-top:10px; display:block;}

.messaggio_introduttivo{background:#cccccc; display:block; padding:10px 20px; margin:0px; margin-top:50px; text-align:center; font-size:16px; color:#555;}